package xin.marcher.module.seller.domain.request;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * 卖家账户入参
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class SellerAccountRequest extends PageRequest implements Serializable {
    /**
     * 卖家ID：20开头+6位随机数
     */
    private Long sellerId;

    /**
     * 支付渠道：1-银联，2-微信，3-支付宝
     */
    private Integer payChannel;

    /**
     * 卖家结算账户，最终收款账号
     */
    private String accountNo;

    /**
     * 卖家ID集合（限制100个）
     */
    List<Long> sellerIdList;
}